large excavation - Español Inglés Diccionario